Skip to content

Conversation

@Siddharth-Vadapalli-at-TI
Copy link
Collaborator

The CPSW3G instance of CPSW on the AM62P SoC supports Native Ethernet by default where Linux running on A53 configures CPSW3G. An alternative to this is that of CPSW3G being configured by Ethernet Switch Firmware (EthFw) running on R5. The CPSW Proxy Client driver in Linux interfaces with EthFw to enable Ethernet functionality in the alternate configuration. EthFw enables Ethernet traffic sharing among various cores on the SoC.

@github-actions
Copy link

github-actions bot commented Jun 5, 2025

New warnings found with rstcheck:

source/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-Proxy-Client.rst:157: (ERROR/3) (bash) syntax error near unexpected token `('
source/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-Proxy-Client.rst:157: (ERROR/3) (bash) `ti_cpsw_proxy_client virtio2.ti.ethfw.ethdevice.-1.101: 1 Virtual Switch Port(s), 1 Virtual MAC Only P'
source/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-Proxy-Client.rst:178: (ERROR/3) (bash) syntax error near unexpected token `newline'
source/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-Proxy-Client.rst:178: (ERROR/3) (bash) `udhcpc -i <ethX>'
source/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-Proxy-Client.rst:184: (ERROR/3) (bash) syntax error near unexpected token `<'
source/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-Proxy-Client.rst:184: (ERROR/3) (bash) `ifconfig <ethX> <IP-Address>'
source/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-Proxy-Client.rst:194: (ERROR/3) (bash) syntax error near unexpected token `newline'
source/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-Proxy-Client.rst:194: (ERROR/3) (bash) `ifconfig <ethX> hw ether <MAC-Address>'
source/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-Proxy-Client.rst:232: (ERROR/3) (bash) syntax error near unexpected token `newline'
source/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-Proxy-Client.rst:232: (ERROR/3) (bash) `ip maddr add <Multicast-Address> dev <ethX>'

The CPSW3G instance of CPSW on the AM62P SoC supports Native Ethernet by
default where Linux running on A53 configures CPSW3G. An alternative to
this is that of CPSW3G being configured by Ethernet Switch Firmware
(EthFw) running on R5. The CPSW Proxy Client driver in Linux interfaces
with EthFw to enable Ethernet functionality in the alternate configuration.
EthFw enables Ethernet traffic sharing among various cores on the SoC.

Signed-off-by: Siddharth Vadapalli <[email protected]>
@Siddharth-Vadapalli-at-TI
Copy link
Collaborator Author

@StaticRocket, thank you for reviewing this PR. I have addressed your feedback and have updated this PR.

@cshilwant cshilwant requested a review from StaticRocket June 11, 2025 01:33
@StaticRocket StaticRocket merged commit b6e7d71 into TexasInstruments:master Jun 13, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants